<?php
/**
 * Created by PhpStorm.
 * User: terry
 * Date: 2018/10/12
 * Time: 上午11:34
 */

namespace AdminBundle\RBAC;


class Item extends Object
{
    const TYPE_ROLE = 1;
    const TYPE_PERMISSION = 2;

    /**
     * @var integer the type of the item. This should be either [[TYPE_ROLE]] or [[TYPE_PERMISSION]].
     */
    public $type;

    /**
     * @var string the name of the item. This must be globally unique.
     */
    public $name;

    /**
     * @var string the item description
     */
    public $description;

    /**
     * @var string name of the rule associated with this item
     */
    public $ruleName;

    /**
     * @var mixed the additional data associated with this item
     */
    public $data;

    public $menuId;

    public $createdAt;

    public $updatedAt;
}